Rust Job: Back-end Developer Java Sênior

Job added on

Company

GeekHunter
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

JAVA

RUST

Remoto

Senioridade

Sênior

(Mais de 6 anos de experiência)

Empresa

O nome da empresa será mostrado caso você receba um convite.

Ok, entendi.

Consultoria em TI

Benefícios

Requisitos

Tecnologias Necessárias

Conhecimentos obrigatórios

JAVA

RUST

Tecnologias Desejáveis

Conhecimentos não obrigatórios

DOCKER

CONTINUOUS INTEGRATION/DEPLOYMENT(CI/CD)

Senioridade

Tempo de experiência

Sênior (Mais de 6 anos de experiência)

Mais de 7 anos de experiência em desenvolvimento de software em uma ou mais linguagens de programação de propósito geral - Java preferencial Fluência em Rust ou familiaridade com Rust e fluência em uma linguagem de programação de nível de sistema semelhante com paixão por escrever código eficiente e de alto desempenho Mais de 1 ano trabalhando com protocolos de vídeo como RTP, RTMP, HLS, HDS, Smooth Streaming e WebRTC Mais de 1 ano trabalhando com codecs de vídeo modernos como H264, H265, VP8, VP9, AV1 Experiência nos seguintes domínios: estruturas multimídia de código aberto, áudio em tempo real e streaming de vídeo, reprodução de mídia gravada Experiência com soluções de software de codificação, decodificação, transcodificação e streaming de vídeo Capaz de solucionar problemas e depurar problemas; trabalhar com equipes remotas conforme necessário. Suporte e triagem de problemas com equipes de integração de clientes sob supervisão mínima. Experiência com Azure ou outras plataformas de nuvem Uma metodologia robusta de solução de problemas e a capacidade de trabalhar em cronogramas acelerados. Conhecimento de pipelines de CI/CD Conhecimento em Docker Containers

Atividades

Arquitetura, design e desenvolvimento de soluções de gerenciamento de vídeo baseadas em nuvem para mídia ao vivo e reprodução de mídia gravada Forneça automação para soluções de dimensionamento Maximize a resiliência e a confiabilidade da solução enquanto fornece mecanismos para melhorar o tempo de atividade Capaz de participar de discussões em grupo, expressando pensamentos e ideias com clareza. Pessoa autodirigida, com muita energia, altamente inovadora e com uma atitude positiva Colabore efetivamente com líderes técnicos em um ambiente de várias equipes